border-post barriers - French English Dictionary